package com.zejson.dao.inf;

import java.util.List;

import com.zejson.entity.LogdicExample;
import com.zejson.entity.Logdic;
import org.apache.ibatis.annotations.Param;


public interface LogdicMapper extends BaseMapper{
    long countByExample(LogdicExample example);

    int deleteByExample(LogdicExample example);

    int deleteByPrimaryKey(Integer typeid);

    int insert(Logdic record);

    int insertSelective(Logdic record);

    List<Logdic> selectByExample(LogdicExample example);

    Logdic selectByPrimaryKey(Integer typeid);

    int updateByExampleSelective(@Param("record") Logdic record, @Param("example") LogdicExample example);

    int updateByExample(@Param("record") Logdic record, @Param("example") LogdicExample example);

    int updateByPrimaryKeySelective(Logdic record);

    int updateByPrimaryKey(Logdic record);

    int insertByAutoGeneratePK(Object record);
}